Designing Fuzzy Relations in Orthogonal Persistence Object-Oriented Database Engines

نویسندگان

  • Miguel-Ángel Sicilia
  • José Antonio Gutiérrez de Mesa
  • Elena García Barriocanal
چکیده

Semantic relations between concepts or data are common modelling devices in various knowledge representation approaches. Fuzzy relations can be defined as fuzzy subsets of the cartesian product of a number of domains, extending the notion of crisp relation. Associations in object-oriented modelling – and more specifically in the Unified Modelling Language – can be interpreted as crisp relations on the classifiers they connect, and thus the concept of association can be extended to its fuzzy counterpart by representing a fuzzy relation on the classes involved in the association. In this paper, the resolution form of a fuzzy relation is described as a convenient way to represent fuzzy associations in objectoriented programming languages, thus enabling an efficient practical representation mechanism for them. Specific cases of fuzzy relations can also be dealt with by adding semantic constraints to fuzzy associations. One of the most interesting cases is that of similarity relations, which essentially generalize the notion of object equality to the fuzzy case. Fuzzy relations can be stored in orthogonally persistent object databases by using the described fuzzy association design, as illustrated in this paper with a case study that uses the db4o persistence engine.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object Persistence Techniques - A Study of Approaches, Benefits, Limits and Challenges

Object-Oriented paradigm becomes pioneer and best choice while selecting language and writing software solution. In last few decades there was significant change observed in developing software solutions. Most of the application developers prefer the object oriented model to exploit its benefits. The major benefit we can obtain from ObjectOrientation is of course object itself and the feature t...

متن کامل

Object-Oriented Fuzzy Database Representation through UML

Due to the rapid use of various applications, the information is collected from these applications are vague and improper but the crisp information is an important part of any object-oriented database in the current scenario. As an uncertainty orvagueness in any database is represented through the fuzzy techniques, an object-oriented database is very efficient in handling that kind of fuzziness...

متن کامل

Towards the Object Persistence via Relational Databases

Object-oriented (OO) databases have happened important for both research and development area in the past decade. On the other hand, databases of this type have been found too expansive and not too functional in a planty of practical tasks. New architectures appeared: object-relational data managers, relational wrapper libraries, and OO databases. The attractiveness of these solutions is that e...

متن کامل

Mining Full Functional Dependency to Answer Null Queries and Reduce Imprecise Information Based on Fuzzy Object Oriented Databases

Discovery of Full functional dependencies from relations has been identified as an important database analysis technique. In order to deal with information inexactness, fuzzy techniques have extensively been integrated with different database models and theories. However, the information is often vague or ambiguous and very difficult to represent in implementing the application software. This p...

متن کامل

Design principles for highly reusable concurrent object-oriented systems

Designing a concurrent object oriented language isn’t an easy task. After many years of research, the merging of concurrency and object oriented paradigms hasn’t been achieved in a totally satisfactory way. Although recent models have partly solved important problems such as the inheritance anomaly, they do still present limitations due to the lack of reusability and adaptability. Approaches ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002